﻿/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0 auto;padding:0;border:0;}
ul,li{list-style:none;margin:0;padding:0;}
body{font-family:"宋体"; font-size:12px; margin:0 auto; padding:0;border:0; text-align:center; background:url(../images/index_bg.jpg) repeat-x;}

input{vertical-align:middle;outline:none;}
textarea{vertical-align:top;outline:none;resize:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.mt{ margin-top:8px;}
a{color:#323031;text-decoration:none}
a:hover{color:#F00;text-decoration:none}

/*白色连接*/
.red:link{ color:#eb0000; text-decoration:none;}
.red:visited{ color:#eb0000; text-decoration:none;}
.red:hover{ color:#eb0000; text-decoration:none;}
.red:active{ color:#eb0000; text-decoration:none;}
/*蓝色连接*/
.blue:link{color:#014582; text-decoration:none;}
.blue:visited{color:#014582; text-decoration:none;}
.blue:hover{color:#014582; text-decoration:none;}
.blue:active{color:#014582;text-decoration:none;} 
/*header*/
#top{ width:1000px; line-height:30px;}
.topl{width:350px; float:left; text-align:left; padding-top:5px;}
.topr{width:340px; float:right; text-align:right; padding-top:3px}
#home{background:url(../images/home.gif) no-repeat left center; width:125px;}
.logo{float:left; padding-top:15px;}
.le{ float:left; width:280px; }
h2{ float:left; text-align:left;border-left:1px solid #e5e5e5; padding-left:5px; line-height:24px; font-size:14px;}
h1{ font-size:24px; }
#top h1{ float:left; margin-top:10px;  font-family:"黑体"}
.nav{font-size:14px;width:1000px;}
.nav ul li{overflow: hidden;float: left;height:40px;width: 125px; background:url(../images/li.gif) no-repeat right center; line-height:40px;display: block;text-align: center;}
.nav ul li a{ color:#FFFFFF;}
.js {POSITION: relative; WIDTH:1000px; HEIGHT: 360px;margin:0 auto;}
.jsNav {BACKGROUND: url(../images/jsNav.png) no-repeat}
.prevBtn {BACKGROUND: url(../images/jsNav.png) no-repeat}
.nextBtn {BACKGROUND: url(../images/jsNav.png) no-repeat}
.imgSelected {BACKGROUND: url(../images/jsNav.png) no-repeat}
.jsNav {POSITION: absolute; WIDTH: 125px; BOTTOM: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; RIGHT: 10px; FONT-WEIGHT: bold}
.jsNav A {TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 25px; FLOAT: left; VERTICAL-ALIGN: middle}
.prevBtn {DISPLAY: block; BACKGROUND-POSITION: 0px -30px; HEIGHT: 30px}
.nextBtn {DISPLAY: block; BACKGROUND-POSITION: -100px -30px; HEIGHT: 30px}
.imgSelected {BACKGROUND-POSITION: 1px -60px; COLOR: #000}
/*content*/
#con{width:1000px; margin-top:6px;}
.zx{float:left; width:297px; margin-top:10px;}
.fwypj{border:1px solid #DBDBDB; background-color:#F3F3F3; text-align:left; margin-bottom:20px; width:290px; line-height:30px; font-size:14px; padding-left:5px; font-weight:bold;}
.ss {float:right; width:746px; margin-left:0px; border:1px solid #DBDBDB; background-color:#F7F7F7; padding:9px; text-align:left; margin-top:10px; line-height:24px;}
.ssk{float:left; width:320px; height:22px; border:0px; padding:8px 35px 0px 8px; color:#999999; background:url(../images/ss_bj.jpg) no-repeat;}
.select{ float:right; width:235px; margin-top:10px; text-align:left; line-height:26px;}
.sel{border:1px solid #DBDBDB; background-color:#F3F3F3; text-align:left; margin-bottom:13px; width:233px; line-height:30px; font-size:14px; padding-left:5px; font-weight:bold;}
.xzfl{ width:238px; height:22px; margin-top:8px;border:none;}

.ban{ border:1px solid #e6e6e6; height:73px; margin-top:10px; background:url(../images/ban.gif) no-repeat;}
.ban h3{ font-size:14px;}
.ban ul{ margin-left:173px;}
.ban ul li{ float:left; font-size:14px; font-weight:bold; line-height:70px; margin:0 10px; width:180px;}
.ban ul li img{ float:left; margin-top:5px; margin-right:5px;}
.center{ border:1px solid #d3d3d3; background:url(../images/center_bg.gif) repeat-x top center; width:516px; float:left; margin:10px 0 0 10px;}
.center h3{font-size:14px;padding-left:10px; line-height:30px;color:#014582; text-align:left;}
.center h3 span{ font-size:12px; font-weight:normal; float:right; margin-right:5px;}
.center h4{font-size:14px;line-height:32px; background:url(../images/tit1.gif) no-repeat center bottom; margin:0 5px;text-align:left;color:#014582;}
.center h4 span{ font-size:12px; font-weight:normal; float:right; margin-right:5px;}
.case li{ float:left; line-height:30px; margin:5px 10px; display:inline;}
.case li img{ width:192px; height:68px; padding:3px; border:1px solid #d3d3d3;}
.rollBox{clear:both;width:1002px;overflow:hidden;margin:15px auto;}
.rollBox .LeftBotton{height:87px;width:13px;background:url(../images/lefts.jpg) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .RightBotton{height:87px;width:13px;background:url(../images/right.jpg) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .Cont{width:695px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:115px;float:left;text-align:center; margin:0 8px;}
.rollBox .Cont .pic img{border:1px solid #dddddd;display:block;margin:0 auto; width:103px; height:79px; padding:5px;}
.rollBox .Cont .pic p{line-height:24px;color:#505050; background-color:#f1f1f1; margin-top:5px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.news{width:222px;text-align:left;margin-top:10px; border:1px solid #d3d3d3; padding-bottom:3px; float:left;background-color:#F3F3F3 }
.news h3{font-size:14px; font-weight:bold;background:url(../images/rdobe.jpg) repeat-x center bottom; padding-left:5px; margin-left:0px; width:218px; text-align:left; line-height:30px; color:#FFFFFF; margin-top:0px;}
.news h3 span{ font-size:12px; font-weight:normal; float:right; margin-right:5px;}
.news ul li{ background:url(../images/tit6.gif) no-repeat left center; line-height:36px; padding-left:25px; font-size:14px;}
.news ul li span{ float:right; color:#7e7e7e;}
.tj{ margin:8px 5px 5px 5px; line-height:22px;text-align:left;}
.tj img{ float:left; margin-right:5px;}
.contact{width:236px;text-align:left;margin-top:10px; border:1px solid #d3d3d3; padding-bottom:3px; float:right; line-height:30px;}
.contact h3{font-size:14px;background:url(../images/tit.gif) no-repeat left; padding-left:10px; line-height:28px;border-bottom:1px solid #d3d3d3; color:#014582;}
.lx{padding:13px 6px; line-height:29px;}
/*copyright*/
.footer{width:1000px;line-height:24px;text-align:center; margin-top:8px; border-top:4px solid #014583; background-color:#e8e8e8;}
.fnav2{ width:720px; text-align:center; margin:auto; }
.fnav2 span{ float:left;  width:120px;  margin-left:20px;}
.link{ width:980px; text-align:left; line-height:35px;background:#f1f1f1 url(../images/ico.gif) no-repeat left center; border:1px solid #d3d3d3;padding-left:20px; }
.banner{ margin-top:10px;}


#cont{width:998px; margin-top:10px; border:1px solid #cccccc;background-color:#FFFFFF;}
#conleft{ width:760px; float:left;line-height:24px; text-align:left; margin-left:5px;}
#conleft h3{ background:url(../images/ico.gif) no-repeat left center; font-size:14px; padding-left:20px; line-height:30px; border-bottom:1px solid #d3d3d3;color:#014582;}
#conleft h3 span{ float:right; font-size:12px; font-weight:normal;;}
#conleft h4{font-size:14px;line-height:30px; border-bottom:1px solid #d3d3d3;color:#014582;}
#conleft h4 span{ float:right; font-size:12px; font-weight:normal; color:#999999;}
#conleft h5{font-size:14px;line-height:30px; background:url(../images/tit4.gif) left center no-repeat; padding-left:10px;text-align:left;border-bottom:2px #d3d3d3 dotted;}
#conleft h5 span{ font-size:12px; float:right; font-weight:normal;background:url(../images/tit5.gif) right center no-repeat; padding-right:13px;}
.leftl{ width:150px; float:left; margin:5px;}
.leftl ul li{font-size:14px;line-height:30px; background:url(../images/tit3.gif) no-repeat; padding-left:10px;text-align:left;}
.about{ width:590px; float:right;text-align:left; line-height:24px; margin-top:5px;}
#conleft h2{ border:none; float:none; text-align:center; line-height:40px;}
.time{ background-color:#f3f3f3;border-top:1px dotted #dddddd; margin:10px 0;border-bottom:1px dotted #dddddd; text-align:center;}
#cp li{ width:162px; float:left; margin:5px 13px; display:inline}
#cp li img{border:1px solid #dddddd;display:block;margin:0 auto; width:150px; height:126px; padding:5px;}
#cp li h4{line-height:24px;color:#505050; background-color:#f1f1f1; margin-top:5px; text-align:center; border:none;}
#xgcp li{ width:115px; float:left; margin:5px 15px; display:inline}
#xgcp li img{border:1px solid #dddddd;display:block;margin:0 auto; width:103px; height:79px; padding:5px;}
#xgcp li h4{line-height:24px;color:#505050; background-color:#f1f1f1; font-size:12px; font-weight:normal; margin-top:5px; text-align:center; border:none;}
#xgxw li{ width:350px; float:left}
#xgxw li span{ color:#999999; margin-left:5px;}
#newslist li{ background:url(../images/icon1.gif) no-repeat left center; margin:0 6px; line-height:30px; padding-left:10px; border-bottom:1px dotted #dbdbdb;}
#newslist li span{ float:right; color:#7e7e7e;}
.tel{ color:#fc0000;}
.tel span{ color:#666;}
.tel span a{color:#fc0000;}
.youshi{ margin-bottom:10px;}
.youshi li{ width:40%; float:left;}
.cpny {
	WIDTH: 720px; FLOAT: left; HEIGHT: 429px; margin-top:8px;
}
.cpny_r {
	WIDTH: 320px; FLOAT: right
}
.cpny_r H1 {
	TEXT-ALIGN: left; float:none; line-height:30px;color:#D90024; margin-left:10px;}
.cp_ms { PADDING-LEFT: 32px
}
.cp_ms LABEL {
	COLOR: #999
}
.cp_jj {PADDING-LEFT: 10px;TEXT-INDENT: 2em}

.gw {
	MARGIN-TOP: 25px; MARGIN-LEFT: 42px
}
.rx {
	MARGIN-TOP: 16px; MARGIN-LEFT: 14px
}
.xz {
	MARGIN-TOP: 20px; MARGIN-LEFT: 20px
}
.xz LI {
	FLOAT: left
}
.xz3 {
	MARGIN-LEFT: 50px
}
.xz2 {
	MARGIN-LEFT: 10px; PADDING-TOP: 10px
}
#preview {
	TEXT-ALIGN: center; WIDTH: 354px; FLOAT: left
}
.jqzoom {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; BORDER-LEFT: #cccccc 1px solid; WIDTH: 350px; HEIGHT: 350px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.jqzoom IMG {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 340px; PADDING-RIGHT: 5px; HEIGHT: 340px; PADDING-TOP: 5px
}
.zoomdiv {
	WIDTH: 400px; HEIGHT: 400px; LEFT: 859px
}
.list-h LI {
	FLOAT: left
}
#spec-n5 {
	WIDTH: 350px; HEIGHT: 56px; OVERFLOW: hidden; PADDING-TOP: 6px
}
#spec-left {
	MARGIN-TOP: 5px; WIDTH: 10px; BACKGROUND: url(../images/left.gif) no-repeat; FLOAT: left; HEIGHT: 45px; CURSOR: pointer
}
#spec-right {
	MARGIN-TOP: 5px; WIDTH: 10px; BACKGROUND: url(../images/right.gif) no-repeat; FLOAT: left; HEIGHT: 45px; CURSOR: pointer
}
#spec-list {
	WIDTH: 325px; DISPLAY: inline; FLOAT: left; HEIGHT: 60px; MARGIN-LEFT: 2px; OVERFLOW: hidden
}
#spec-list UL LI {
	WIDTH: 62px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 0px
}
#spec-list UL LI IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 50px; PADDING-RIGHT: 2px; HEIGHT: 50px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.jqzoom {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.zoomdiv {
	Z-INDEX: 100; BORDER-BOTTOM: #e4e4e4 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 400px; DISPLAY: none; BACKGROUND: url(i/loading.gif) #fff no-repeat center center; HEIGHT: 400px; OVERFLOW: hidden; BORDER-TOP: #e4e4e4 1px solid; TOP: 1px; BORDER-RIGHT: #e4e4e4 1px solid; LEFT: 0px
}
.bigimg {
	WIDTH: 800px; HEIGHT: 800px
}
.jqZoomPup {
	Z-INDEX: 10; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; FILTER: alpha(Opacity=50); BORDER-LEFT: #aaa 1px solid; WIDTH: 50px; BACKGROUND: #fede4f no-repeat 50% top; HEIGHT: 50px; VISIBILITY: hidden; BORDER-TOP: #aaa 1px solid; TOP: 0px; CURSOR: move; BORDER-RIGHT: #aaa 1px solid; LEFT: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5
}
#spec-list {
	POSITION: relative; WIDTH: 322px; MARGIN-RIGHT: 6px
}
#spec-list DIV {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px
}
.c_pro_other{float:left;width:336px;height:auto; margin:10px 0; margin-left:10px;}
.c_pro_other a{float:left;display:inline-block;background:#333 url(../img/nav.gif) repeat-x;padding:0 10px;line-height:30px;margin-right:10px;color:#fff}
.c_pro_other a:hover{background:#c00 url(../img/nav2.gif) repeat-x;text-decoration:none}
.sms_div {width:640px;height:366px;	margin:0 auto;font-size:12px; overflow:auto;background:url(../images/products_email_lm.jpg) no-repeat;position:relative;}
.sms_header{height:100px;margin:0px auto;padding:0 45px; overflow:auto;}
.area_div{margin-top:70px;padding-left:100px;}
.sms_content {	/*width:530px;*/margin:65px auto 0px auto;padding:0 45px;}
.sms_content_bottom {	/*width:530px;*/margin:24px auto 0px auto;margin-top:15px !important;padding-left:50px}
.send_manager_div {	width:230px;height:30px;float:left;margin-top:53px;margin-left:100px;line-height:30px;clear:both;display:inline;}
.send_phone {width:100px;height:17px;line-height:19px;float:left;margin-left:10px;border:1px solid #809dbd;padding-left:3px;padding-top:2px;margin-top:4px;}
.send_phone_focus {	width:100px;height:17px;line-height:19px;float:left;margin-left:10px;border:1px solid #FFF;background:#d6e9fb;padding-left:3px;padding-top:2px;margin-top:4px;}
.require{width:340px;height:65px;border:1px solid #809dbd;padding-left:3px;padding-top:2px;}
.require_focus{width:340px;height:65px;border:1px solid #809dbd;padding-left:3px;padding-top:2px;background:#d6e9fb;}
.input{width:140px;height:18px;border:1px solid #809dbd;padding-left:3px;padding-top:2px;}
.input_focus{width:140px;height:18px;border:1px solid #809dbd;padding-left:3px;padding-top:2px;background:#d6e9fb;}
.colorred{color:#FF0000;}
#zzjs_net_2{text-align:left;width:740px; margin-top:10px;}
.menu1box{position:relative;overflow:hidden;height:22px;width:740px;text-align:left;}
#menu1{position:absolute;top:0;left:0;z-index:1;}
#menu1 li{float:left;display:block;cursor:pointer;width:72px;text-align:center;line-height:24px;height:24px;font-weight:bold;}
#menu1 li.hover{background:#fff;border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;font-weight:bold;}
#main1{ background-color:#FFFFFF;border:1px solid #d8d8d8; margin-top:-1px; padding:5px;}
#main1 ul{display: none;}
#main1 ul.block{display: block;}
.newlist li{padding-left:12px;margin-top:8px;border-bottom:1px #ddd dashed;padding-bottom:10px;height:85px; line-height:24px; text-align:left;}
.newlist li a{float:left;font-size:14px;font-weight:bold;}
.newlist li span{float:right;color:#999;font-size:12px;}
.newlist li p{clear:both;}
.newlist li p.read-more{float:right;margin-right:10px;}
.newlist li p.read-more a{font-size:12px;font-weight:normal;}

#conright{ width:220px; float:right; background-color:#f3f3f3; border-left:1px solid #dadada; padding-bottom:6px;}
#conright h3{font-size:14px; font-weight:bold;background:url(../images/rdobe.jpg) repeat-x center bottom; padding-left:5px; margin-left:6px; width:205px; text-align:left; line-height:30px; color:#FFFFFF; margin-top:8px;}
.list{ width:210px;line-height:24px; text-align:left;}
.list li{background:url(../images/tit2.gif) no-repeat left center; line-height:36px; padding-left:25px; font-size:14px;}
.tjxw{line-height:26px; text-align:left; margin:0 10px; width:200px;}
.tjxw li{line-height:28px;background:url(../images/ic.gif) no-repeat left 45%;padding-left:8px; font-size:14px;border-bottom:1px dotted #dddddd;}
.cpcx{ width:210px; height:24px; margin-top:8px;border:none;}
.ssym1{line-height:30px; color:#666666; border-bottom:1px dashed #CCCCCC; margin-top:8px; font-size:12px; text-align:center;font-weight:bold;}
.ssym1 ul li{ float:left; margin:0 12px; display:inline;}
.sous{color:#FF0000; list-style:35px; background-color:#f3f3f3; margin-top:10px; font-weight:bold; padding-left:5px;}
.ssym2 { text-align:left; font-size:14px; margin-top:10px; height:25px; line-height:25px; background:#E4E4E4 url(../img/tb.gif) no-repeat 5px center; padding-left:5px;}
.ssym3 {line-height:22px; color:#666666; padding:5px 5px 10px 13px;}
/*人力资源*/
#job_list{margin:0 auto;  margin-bottom:20px; margin-top:15px; width:98%}
.job_list{margin:0 auto; width:100%; overflow:hidden}
.job_list h6{height:33px; line-height:33px; border-bottom:#ccc 1px dashed; border-top:#ccc 1px dashed; font-size:14px; font-family:微软雅黑; text-align:left; background:url(../images/ico03.jpg) no-repeat left 4px; padding-left:25px; margin-bottom:17px; margin-top:10px}
.job_list span{height:50px; overflow:hidden; margin-bottom:10px}
#job_list_tit h4{font-size:14px; float:left; width:65%;  padding-left:10px;  color:#CE0500; border:none; font-family:微软雅黑}
.job_list LI{LINE-HEIGHT:26px}
 .job_list p{text-indent:20px}
#job_list_tit{line-height:33px; height:33px; background:#f6f6f6; width:590px}
#job_list_tit span{float:right;  padding-top:4px}
.zplc_tit{WIDTH:590px; margin:0 auto; PADDING-TOP:5px}
.zplc_tit IMG{DISPLAY:block}
.zplc_nr{PADDING-BOTTOM:10px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-TOP:10px}
.zplc_nr P{LINE-HEIGHT:28px; TEXT-INDENT:28px}
.zplc_nr P SPAN{COLOR:#f20000; FONT-SIZE:14px}
.zplc_nr1{TEXT-ALIGN:center; PADDING-BOTTOM:5px; PADDING-LEFT:0px; WIDTH:552px; PADDING-RIGHT:0px; COLOR:#f60; FONT-SIZE:14px; FONT-WEIGHT:bold; PADDING-TOP:5px}
.job_delivery{width:580px}
.job_delivery td, .job_delivery th{padding:7px 5px; text-align:left; border-bottom:#fff 1px solid}
.job_delivery th{background:#F5F5F5; font-weight:normal}
.job_delivery td{color:red}
.job_delivery td input{width:124px; height:16px; border:#BBB 1px solid}
.job_delivery td select{width:64px}
.job_delivery td textarea{width:410px; height:105px; border:#BBB 1px solid}
.job_delivery td span{color:#f00}
.titlelist{margin-top:15px; height:32px; background:url(../images/titbg.jpg) repeat-x left top; margin-bottom:15px; border:#d8d8d8 1px solid}
.titlelist div{float:left; line-height:32px; text-align:center; font-size:14px; font-family:&#24494; &#36719; &#38597; &#40657; }
.titlelist div.jn{width:120px; padding-left:50px; text-align:left}
.jm{width:80px}
.jl{width:110px}
.jd{width:100px}
.jc{width:80px}

.listContain{width:590px; margin:0 auto}
.list3{background:url(../images/zline.gif) no-repeat left bottom; border:#fff 1px solid; height:35px;margin:0 auto;}
.list3 LI{TEXT-ALIGN:center; LINE-HEIGHT:29px; FLOAT:left}
.lNO{WIDTH:50px; FONT-FAMILY:Verdana; COLOR:#666; FONT-SIZE:12px}
.ln{TEXT-ALIGN:center; WIDTH:120px}
.lm{WIDTH:80px; text-align:center}
.ls{WIDTH:110px}
.ls A{COLOR:#ec6201 !important}
.ld{WIDTH:100px; FONT-FAMILY:Verdana; COLOR:#666; FONT-SIZE:12px}
.lc{WIDTH:80px; FONT-FAMILY:Verdana; COLOR:#666; FONT-SIZE:12px}


.lxx{ border-bottom:1px dashed #dbdbdb; margin-bottom:10px; padding-bottom:10px;}
dl.licheng{ border:1px #d3d3d3 solid; height:201px; margin:10px 0;}
dl.licheng p{text-indent:0em; line-height:30px;width:350px; text-align:left; padding-top:12px;}
dl.licheng p.a{  padding-top:50px;}
.fl{ float:left;}
.fr{ float:right;}


/*list*/
.list_page{text-align:center;margin:10px;font-family:宋体;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #E8E8E8;color:#333;font-family:宋体;}
.list_page span{background:#014583;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #E8E8E8;font-family:宋体;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #E8E8E8;color:#333;font-family:宋体;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}
#cnews{width:1000px; margin:14px auto;}
#cnews ul{width:320px;font-size:14px; height:293px;border:1px solid #DBDBDB; float:left; padding-bottom:6px; margin-bottom:8px;}
#cnews ul .c_title{width:320px; clear:both; height:40px; line-height:40px; background:url(../images/title_bg.jpg) repeat-x; padding-bottom:6px}
#cnews ul .c_title .t{float:left;background-position:9px 7px; font-size:14px; font-weight:bold;color:#6b7d8b;padding:8px 40px 10px 40px;display:inline-block;}
#cnews ul .c_title .t h2{font-size:14px;}
#cnews ul .c_title span{float:right; padding-right:0px;}
.mr110{margin-right:8px;}
.mr111{margin-left:0px;}
.inc01{background:url(../images/ic01.jpg) no-repeat;}
.inc02{background:url(../images/ic02.jpg) no-repeat;}
.inc03{background:url(../images/ic03.jpg) no-repeat;}
.inc04{background:url(../images/ic04.jpg) no-repeat;}
.inc05{background:url(../images/ic05.jpg) no-repeat;}
.inc06{background:url(../images/ic06.jpg) no-repeat;}
.inc07{background:url(../images/ic07.jpg) no-repeat;}
.inc08{background:url(../images/ic08.jpg) no-repeat;}
.inc09{background:url(../images/ic09.jpg) no-repeat;}
.inc010{background:url(../images/ic010.jpg) no-repeat;}
#cnews ul li{width:280px; margin-left:7px; padding-left:23px; height:30px; line-height:30px; background:url(../images/list.gif) no-repeat 6px 7px; border-bottom:1px dashed #DBDBDB;text-align:left;}
#demo {
background: #FFF;
overflow:hidden;
border: 2px solid #014582;
width: 900px;height:240px;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.imageStyle li{width:190px; float: left;}
.imageStyle {width: 950px;}




.mod .title{ background:url(../images/img3.gif) no-repeat; height:26px; overflow:hidden; padding:1px 16px 0 35px;}
.mod .title span{ float:right; margin-top:0px; }
.mod .title h3{ color:#212121; }


.product{ margin-top:10px; margin-bottom:0px; }
.product .cont1{ height:300px; overflow:hidden; padding-top:0px }
.product ul li { width: 141px; padding: 0 10px;height: 130px;float: left;overflow: hidden;}
.product ul li .photo {
	width:139px;
	height:100px;
	border: 1px solid #014582;
	overflow:hidden;
	/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;
	/*设置水平居中*/
	text-align:center;

	/* 针对IE的Hack */
	*display: block;
 *font-size: 87px;/*约为高度的0.873，200*0.873 约为175*/
 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.product ul li .photo img {vertical-align:middle;}
.product ul li .name {text-align: center; line-height: 18px; }
.product ul li .name a{ color:#505050; }
.index01_title{ width:990px !important; width:990px; margin-top:0px; margin-bottom:0px; padding-left:10px; color:#FFFFFF; height:28px; float:left; line-height:28px; text-align:left; background-image:url(../images/title_bgto.jpg);  background-position:left}